package cn.edu.baiyunu.myapplication.data.util

import androidx.room.TypeConverter
import java.util.Date

/**
 * Room数据库类型转换器
 */
class Converters {
    /**
     * 将Date转换为Long以存储在数据库中
     */
    @TypeConverter
    fun fromDate(date: Date?): Long? {
        return date?.time
    }
    
    /**
     * 将Long转换为Date以从数据库中读取
     */
    @TypeConverter
    fun toDate(timestamp: Long?): Date? {
        return timestamp?.let { Date(it) }
    }
} 